mutually satisfactory resolution - Turco Inglés Diccionario